package com.pj.project4sp.name;

import com.pj.utils.so.SoMap;
import io.lettuce.core.dynamic.annotation.Param;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * Mapper: api请求记录表
 * @author kong 
 */
@Mapper
public interface NameMapper {

	/**
	 * 保存入库 
	 * @param apiLog
	 * @return
	 */
	int saveObj(Name apiLog);
	
	/**
	 * 增 
	 * @param apiLog
	 * @return
	 */
	int add(Name apiLog);

	/**
	 * 删 
	 * @param id
	 * @return
	 */
	int delete(String id);	 


	/**
	 * 改 
	 * @param apiLog
	 * @return
	 */
	int update(Name apiLog);
	
	/**
	 * 查 - 集合 
	 * @param so
	 * @return
	 */
	List<Name> getList();

	/**
	 * 查 - 集合 
	 * @param so
	 * @return
	 */
	SoMap staBy(SoMap so);


}
